package com.example.springboottest.example.cglib;

public class CGLibTest { // 目标类
    public String method(String str) { //目标方法
        System.out.println(str);
        return "CGLibTest . method (): " + str;
    }

    public static void main(String[] args) {
        CglibProxy proxy = new CglibProxy();
        //生成 CBLibTest 的代理对象
        CGLibTest proxyImp = (CGLibTest) proxy.getProxy(CGLibTest.class);
        //调用代理对象的 ethod （）方法
        String result = proxyImp.method("test");
        System.out.println(result);
    }
}
